echo-sounding machine - İspanyolca İngilizce Sözlük